<?php 
include('conexion.php');
$fact = $_POST['idFact'];
$monto = $_POST['monto'];
$tipo = $_POST['tipo'];
$usuario->consulta("SELECT SUM(monto) from forma_pago where fk_factura='$fact'");
$montoPagado=$usuario->extraer_registro();
$montoPagado=$montoPagado['SUM(monto)'];
$usuario->consulta("SELECT * from factura where numero_factura='$fact'");
$factura=$usuario->extraer_registro();
$total=($factura['total']*($factura['iva']/100))+$factura['total'];
$montoPorPagar= $total-$montoPagado;
$montoPorPagar=round($montoPorPagar,2);

	if ($tipo==1){
		//Efectivo
		if ($montoPorPagar-$monto==0){
			$usuario->consulta("update factura set tipo='3' where numero_factura='$fact'");
			echo'<div class="correcto">El Cobro (Efectivo) de la Factura No. '.$fact.' se ha cerrado con Exito</div>';
			}
		else{
			echo'<div class="correcto">El Cobro parcial(Efectivo) de la Factura No. '.$fact.' se ha registrado con exito</div>';
		}
			$usuario->consulta("insert into forma_pago values(NULL,'Efectivo',NULL,'$monto',NULL,'$fact')");
			
	}
	else if ($tipo==2){
		//Credito
		if ($montoPorPagar-$monto==0){
			$usuario->consulta("update factura set tipo='3' where numero_factura='$fact'");
			echo'<div class="correcto">El Cobro (Credito) de la Factura No. '.$fact.' se ha cerrado con Exito</div>';
			}
		else{
			echo'<div class="correcto">El Cobro parcial(Credito) de la Factura No. '.$fact.' se ha registrado con exito</div>';
		}
			$usuario->consulta("insert into forma_pago values(NULL,'Credito',NULL,'$monto',NULL,'$fact')");
			

	}
	else if ($tipo==3){
		//cheque
	}
			echo'<td  align="left"><a href="home.php">Atras</a></td>';
?>